storage reservoir - English Synonyms Dictionary